Release 10.1A: OpenEdge Data Management:
Database Administration
PROMON User Control option
Displays information for each database process. Figure 19–2 shows an example of this option’s output.
Figure 19–2: Sample output for PROMON User Control option
UsrUser numbers are assigned sequentially to database processes as they are started. The broker process is always user (0).
NameThe user name for end-user (client) processes.
TypeTable 19–1 lists the distinct types of database processes that can appear in the Type field.
WaitIndicates that a process is waiting for a lock or latch. Table 19–2 lists common values and resource or event the process is waiting for.
Table 19–2: Possible wait column values Value Description Lock waits REC Row (record) lock. IX Index lock. SCHE Schema lock. TRAN Transaction commit. TXB Transaction end update mode lock. TXE Transaction end commit mode lock. TXS Transaction end share lock. TXX Transaction end exclusive lock. Resource waits AIRD After-image buffer read from disk. AIWR After-image buffer write to disk. BIRD Before-image buffer read from disk. BIWR Before-image buffer write to disk. BKEX Exclusive lock on database buffer. BKSH Share lock on database buffer. BKSI Share lock with intent to update on database buffer. BUFF Shared buffer. DB Database server. DBBK Database buffer being backed up. DBRD Database buffer read from disk. DBWR Database buffer write to disk. DEAD Process is waiting to be removed from the process list.1 RGET Row get lock. SRPL Replication agent acknowledgement. Latch waits AIB After-image buffer latch. BFP Buffer pool latch. BHT Buffer pool hash table latch. BUF Buffer pool buffer latch. CPQ Checkpoint queue latch. DLC Index delete chain. GST Global storage pool latch. IXD Index delete chain latch. LKF Lock table free chain latch. LKP Lock table purge chain latch. LKT Lock table latch. LRS Secondary LRU chain (not currently implemented). LRU Buffer pool LRU chain latch. MTX Log space allocation latch. PWQ Page writer queue latch. SCH Shared schema cache latch. SEQ Sequence cache latch. TXQ Transaction queue latch. TXT Transaction table latch. USR User table latch.
1Seen when a process is terminated with the UNIXkill-9commandYou may also see the following values listed in the Wait column:
TransTransaction (task) number, if one is active. After the broker starts, numbers are assigned sequentially to each transaction that accesses the database.
PIDThe process ID as assigned by the operating system. The PID column typically displays (0) for remote clients.
SemThe number of the semaphore the process is using. Each process uses exactly one semaphore. The database engine uses two semaphores (numbers 1 and 2) internally and assigns the remaining semaphores one at a time (starting with the broker) as database processes log in.
SrvFor remote clients (REMC), the user number of the server the client runs against.
LoginThe date the process started.
TimeThe time the process started.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |